package com.css.fxfzdpzs.modules.jcsj.repository;

import com.css.fxfzdpzs.modules.jcsj.entity.HistoricalEarthquake;
import com.css.fxfzdpzs.modules.jcsj.vo.AreaVo;
import com.css.fxfzdpzs.modules.jcsj.vo.CompanyNumVo;
import com.css.fxfzdpzs.modules.jcsj.vo.EarthquakeNumVo;
import com.css.fxfzdpzs.modules.jcsj.vo.RoadVo;

import java.util.List;

public interface JcsjRepository {
    List<AreaVo> getArea(String category);

    List<RoadVo> getLength(String category);

    List<CompanyNumVo> getCompanyNum(String type);

    List<EarthquakeNumVo> getEarthquakeNum(String category);

    List<HistoricalEarthquake> getEarthquakeData();

    List<EarthquakeNumVo> getEarthquakeNum1(String category, String year);
}
